﻿using Furion.RemoteRequest;
using SendOutExample.Application.System.Dtos;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace SendOutExample.Application.System.Remote
{
    [RetryPolicy(4, 1000)]
    public interface IHttp : IHttpDispatchProxy
    {
        [Client("RemoteService"), Post("/api/system/read-file", ContentType = "multipart/form-data")]
         Task<HttpResponseMessage> PostRemote([Body("multipart/form-data")] RemoteDto dto,HttpFile files);
    }
}
